package negocio;

import java.util.ArrayList;

import persistencia.CursadaDAO;

public class CursadaControlador 
{
	
	public static ArrayList<Cursada> getAll()
	{
		return CursadaDAO.getInstance().getAll();
	}
	
	public static ArrayList<Cursada> getAllPorCurso(Curso curso)
	{
		return CursadaDAO.getInstance().getAllPorCurso(curso);
	}
	
	public static void guardar(Cursada cursada)
	{
		CursadaDAO.getInstance().guardar(cursada);
		
	}
	
	public static int getUltimiId()
	{
		return CursadaDAO.getInstance().getUltimoId();
	}
	
	public static void setInstructor(Cursada cursada, Usuario instructor)
	{
		CursadaDAO.getInstance().setInstructor(cursada, instructor);
	}
	
	public static void setResponsable(Cursada cursada, Usuario responsable)
	{
		CursadaDAO.getInstance().setResponsable(cursada, responsable);
	}
	
	public static void setEstado(Cursada cursada, String estado)
	{
		CursadaDAO.getInstance().setEstado(cursada, estado);
	}

	public static ArrayList<Cursada> getCursadasAlumno(Alumno alumno) {
		return CursadaDAO.getInstance().getCursadasAlumno(alumno);
	}
}
